package com.example.xpvideo.entity.res;

import com.fasterxml.jackson.annotation.JsonFormat;
import org.springframework.format.annotation.DateTimeFormat;

import java.time.LocalDateTime;
import java.util.List;

/**
 * @author : 洪俊新
 * @date : 2021/8/26 2:32
 * @description:
 */
public class PHPMerchantsApplyListRes {
    /**
     *主键
     * ${column.comment}
     * isnull 1
     */
    private Integer id;

    /**
     * 主营类目
     * isnull 0
     */            private Integer cid;
    /**
     * 用户ID
     * isnull 0
     */            private Integer userId;
    /**
     * 申请店铺名称
     * isnull 0
     */            private String storeName;
    /**
     * 商家名称
     * isnull 0
     */            private String name;
    /**
     * 商家账号
     * isnull 0
     */            private String account;
    /**
     * 联系人名称
     * isnull 0
     */            private String nickname;
    /**
     * 联系电话
     * isnull 0
     */            private String mobile;
     private String phone;
    /**
     * 申请商户类型；1供应商城商户；2本地生活商户；3本地生活商户管理员
     * isnull 0
     */            private Integer type;
    /**
     * 是否是连锁店；0是；1否；供应商城商户默认为1
     * isnull 0
     */            private Integer shopType;
    /**
     * 运营类型；1个人；2企业
     * isnull 0
     */            private Integer operationType;

    /**
     * 邀请码
     * isnull 0
     */            private String code;
    /**
     * 省名称
     * isnull 0
     */            private String provinceName;
    /**
     * 市名称
     * isnull 0
     */            private String cityName;
    /**
     * 县区名称
     * isnull 0
     */            private String streetName;
    /**
     * 详细地址
     * isnull 0
     */            private String detail;/**
     * 总店名称
     * isnull 0
     */            private String shopName;/**
     * 商铺简介
     * isnull 0
     */            private String intro;
    /**
     * 创建时间
     * isnull 0
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
    private String createTime;

    private String updateTime;
    private Integer auditStatus;
    private List<License> license;
    public String getStoreName() {
        return storeName;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public void setStoreName(String storeName) {
        this.storeName = storeName;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getAccount() {
        return account;
    }

    public void setAccount(String account) {
        this.account = account;
    }

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(String updateTime) {
        this.updateTime = updateTime;
    }

    public Integer getId() {
        return id;
    }

    public Integer getAuditStatus() {
        return auditStatus;
    }

    public void setAuditStatus(Integer auditStatus) {
        this.auditStatus = auditStatus;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public Integer getCid() {
        return cid;
    }

    public void setCid(Integer cid) {
        this.cid = cid;
    }

    public Integer getUserId() {
        return userId;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    public String getNickname() {
        return nickname;
    }

    public void setNickname(String nickname) {
        this.nickname = nickname;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public Integer getType() {
        return type;
    }

    public void setType(Integer type) {
        this.type = type;
    }

    public Integer getShopType() {
        return shopType;
    }

    public void setShopType(Integer shopType) {
        this.shopType = shopType;
    }

    public Integer getOperationType() {
        return operationType;
    }

    public void setOperationType(Integer operationType) {
        this.operationType = operationType;
    }

    public String getCode() {
        return code;
    }

    public void setCode(String code) {
        this.code = code;
    }

    public String getProvinceName() {
        return provinceName;
    }

    public void setProvinceName(String provinceName) {
        this.provinceName = provinceName;
    }

    public String getCityName() {
        return cityName;
    }

    public void setCityName(String cityName) {
        this.cityName = cityName;
    }

    public String getStreetName() {
        return streetName;
    }

    public void setStreetName(String streetName) {
        this.streetName = streetName;
    }

    public String getDetail() {
        return detail;
    }

    public void setDetail(String detail) {
        this.detail = detail;
    }

    public String getShopName() {
        return shopName;
    }

    public void setShopName(String shopName) {
        this.shopName = shopName;
    }

    public String getIntro() {
        return intro;
    }

    public void setIntro(String intro) {
        this.intro = intro;
    }

    public List<License> getLicense() {
        return license;
    }

    public void setLicense(List<License> license) {
        this.license = license;
    }
}
